var dtGridColumns = [
    {
        id: 'identification',
        title: '申请人身份证号/企业代码',
        type: 'string',
        columnClass: 'text-center',
        /*headerStyle: 'color:grey; white-space:nowrap;'*/
    }
    , {
        id: 'factoryNum',
        title: '出厂编号',
        type: 'String',
        columnClass: 'text-center',
        headerStyle: 'color:grey; white-space:nowrap;'
    }, {
        id: 'plateNum',
        title: '设备牌编号',
        type: 'String',
        columnClass: 'text-center',
        headerStyle: 'color:grey; white-space:nowrap;'
    }, {
        id: 'state',
        title: '申请人声明',
        type: 'String',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg'
    }, {
        id: 'changeIntoName',
        title: '转入申请人/企业名称',
        type: 'String',
        columnClass: 'text-center',
        headerStyle: 'color:grey; white-space:nowrap;'
    }, {
        id: 'changeIntoIdentification',
        title: '转入申请人身份证/企业代码',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey; white-space:nowrap;'
    }, {
        id: 'createDate',
        title: '创建日期',
        type: 'date',
        format: 'yyyy-MM-dd',
        otype: 'time_stamp_ms',
        oformat: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
       /* hideType: 'xs|sm|md|lg'*/
    }
   /* {
        id: 'id',
        title: 'ID',
        type: 'integer',
        columnClass: 'text-center',
        headerStyle: 'color:grey; white-space:nowrap;'
    }, {
        id: 'registerName',
        title: '申请人姓名',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey; white-space:nowrap;'
    }, {
        id: 'userType',
        title: '申请单位',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg',
        resolution: function (value) {
            if (value == 0) {
                return '个人';
            } else if (value == 1) {
                return '企业';
            }
        }
    }, {
        id: 'corporateContacts',
        title: '企业联系人',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey; white-space:nowrap;'
    }, {
        id: 'address',
        title: '有效通信地址',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey; white-space:nowrap;'
    }, {
        id: 'registerPhone',
        title: '申请人电话',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey; white-space:nowrap;'
    },*/
    /*, {
        id: 'deviecBrand',
        title: '设备品牌',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg'
    }, {
        id: 'machineryType',        //实例对象的字段
        title: '机械类型',           //表头
        type: 'string',             //数据格式
        columnClass: 'text-center', //单元格格式
        headerStyle: 'color:grey; white-space:nowrap;', //主题
        resolution: function (value) {
            switch (value) {
                case '1':
                    return '挖掘机';
                    break;
                case '2':
                    return '装载机';
                    break;
                case '3':
                    return '矿用自卸车';
                    break;
                case '4':
                    return '推土机';
                    break;
                case '5':
                    return '压路机';
                    break;
                case '6':
                    return '平地机';
                    break;
                case '7':
                    return '混凝土机械';
                    break;
                case '8':
                    return '桩工机械';
                    break;
                case '9':
                    return '凿岩机械';
                    break;
            }
        }
    }, {
        id: 'plateSubject',
        title: '设备型号',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg'
    }, {
        id: 'engineSubject',
        title: '发动机型号',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg'
    }, {
        id: 'machineryColour',
        title: '机械颜色',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg'
    }, {
        id: 'power',
        title: '功率（kw）',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg'
    }, {
        id: 'resBuyDate',
        title: '购买时间',
        type: 'date',
        format: 'yyyy-MM-dd',
        otype: 'time_stamp_ms',
        oformat: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg'
    }, {
        id: 'enginePlateNum',
        title: '发动机编号',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg'
    }, {
        id: 'productionType',
        title: '厂商类型',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg',
        resolution: function (value) {
            switch (value) {
                case '0':
                    return '国产';
                    break;
                case '1':
                    return '合资';
                    break;
                case '2':
                    return '进口';
                    break;
            }
        }
    }, {
        id: 'productionAddress',
        title: '设备产地',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg'
    }, {
        id: 'maneuver',
        title: '行走方式',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg',
        resolution: function (value) {
            switch (value) {
                case '0':
                    return '轮式';
                    break;
                case '1':
                    return '履带';
                    break;
            }
        }
    }, {
        id: 'workTime',
        title: '工作小时',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg'
    }, {
        id: 'fuel',
        title: '燃料类型',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg',
        resolution: function (value) {
            switch (value) {
                case '0':
                    return '柴油';
                    break;
                case '1':
                    return '汽油';
                    break;
                case '2':
                    return '天然气';
                    break;
            }
        }
    }, {
        id: 'weight',
        title: '设备重量（吨）',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg'
    }, {
        id: 'outputVolume',
        title: '尾气排放值',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg'
    }*/
    /*, {
        id: 'changeIntoUserType',
        title: '转入单位',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey;',
        hideType: 'xs|sm|md|lg',
        resolution: function (value) {
            if (value == 0) {
                return '个人';
            } else if (value == 1) {
                return '企业';
            }
        }
    }, {
        id: 'changeIntoCorporateContacts',
        title: '转入企业联系人',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey; white-space:nowrap;'
    }, {
        id: 'changeIntoAddress',
        title: '转入人有效联系地址',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey; white-space:nowrap;'
    }, {
        id: 'changeIntoPhone',
        title: '转入人联系电话',
        type: 'string',
        columnClass: 'text-center',
        headerStyle: 'color:grey; white-space:nowrap;'
    }*/, {
        id: 'operation',
        title: '操作',
        type: 'string',
        columnClass: 'text-center tpl-table-black-operation',
        headerStyle: 'color:grey; white-space:nowrap; padding: 0px 60px;',
        resolution: function (value, record, column, grid, dataNo, columnNo) { //此处的值（value）不直接显示
            var content = '';
            content += '<a href="#" onclick="loadPage(\'transferLicense/' + record.id + '/select\');"> <i class="am-icon-pencil"></i>编辑</a> ' +
                '<a href="#" onclick="loadPage(\'transferLicense/' + record.id + '/printPreview\');"> <i class="am-icon-pencil"></i>预览/打印</a> ';
            return content;
        }
    }];

var dtGridOption = {
    lang: 'zh-cn',
    ajaxLoad: true,
    check: true,
    checkWidth: '37px',
    loadURL: 'transferLicense/list',
    columns: dtGridColumns,
    gridContainer: 'dtGridContainer',
    toolbarContainer: 'dtGridToolBarContainer',
    tools: '',
    pageSize: 10, //默认每页十条记录
    pageSizeLimit: [10, 20, 30] //分页选项：每页10、20\或者30条记录
};
var grid = $.fn.dlshouwen.grid.init(dtGridOption);


$(function () {
    grid.load();
    $('select').selected();
});

function search() {
    grid.parameters = new Object();
    grid.parameters['title'] = $("#title").val();
    grid.refresh(true);
}

function delteAll() {
    var checkId = getCheckAll(grid.getCheckedRecords());
    if (checkId != '') {
        del("transferLicense/" + checkId + "/deleteBatch", search);
    } else {
        layer.msg('请选择要删除的数据', {
            icon: 3
        });
    }
}

